bsahd firefox
bsahdのuserchrome.css.icon 共有兼バックアップ
code:userChrome.css
/* メニューやブックマークの行間隔を詰める */
menupopup > menuitem,
menupopup > menu {
padding-block: 1px !important;
}
/* オプションメニューの行間隔&左右余白 */
:root {
--arrowpanel-menuitem-padding: 0px 0px !important;
--urlbar-min-height: 24px !important;
--tab-min-height: 18px !important;
--inline-tab-padding: 2px !important;
font-size: 12px;
}
.tab-label-container {
height: 24px !important;
}
toolbar .toolbarbutton-1 {
& > .toolbarbutton-icon,
& > .toolbarbutton-text,
& > .toolbarbutton-badge-stack {
width: 24px !important;
height: 24px !important;
padding: 4px !important;
}
}
toolbarbutton.bookmark-item:not(.subviewbutton) {
margin: 0 4px !important;
padding: 0 2px !important;
}
.tab-close-button {
height: 16px !important;
width: 16px !important;
padding: 0 !important;
}
.tab-throbber,
.tab-icon-pending,
.tab-icon-image,
.tab-sharing-icon-overlay,
.tab-icon-overlay {
margin-inline-end: 2px !important;
}
}
toolbarbutton.bookmark-item:not(.subviewbutton),
tab.tabbrowser-tab {
margin-inline: 0 !important;
}
.tab-content {
--tab-inline-padding: 4px;
}
.tabbrowser-tab {
padding: 0 !important;
position: relative;
border-bottom: none !important;
border-width: unset !important;
border-radius: 0 !important;
border-top: 2px solid #08f; }
background-color: var(--toolbar-bgcolor) !important;
}
}
.tab-background {
box-shadow: none !important;
margin: 0 !important;
border-radius: 0 !important;
}
:root {
@media (-moz-platform: windows) {
& {
--inactive-titlebar-opacity: 0.5 !important;
}
}
}
.titlebar-button {
padding: 4px 8px !important;
}
width: 22px !important;
}
font-size: 1em !important;
}
border-top: none !important;
}